package example;

import framework.AutomatonRunner;

/**
 * This is the sample code that a client would need to write to call the methods
 * in the framework
 * 
 * Note on coverage: The framework test is run with JUnit. It will thus lower
 * our code coverage. Without that, if you press all buttons on the screen, our
 * code runs with 93.7% coverage.
 * 
 * @author jtumarki, ntibrewa, shuaihan, wesleyk
 * 
 */
public class Client {

	/**
	 * Main method for client, used to run program
	 * @param args system parameters
	 */
	public static void main(String[] args) {
		AutomatonImpl a = new AutomatonImpl();
		AutomatonRunner runner = new AutomatonRunner(a,
				new VisualizationPluginImpl(a));
		runner.run();
	}

}
